able to yield profit - Alemán Inglés Diccionario